Sry wenn das jetzt fies klingt, aber ich denke, dass es sinnlos ist zu versuchen den Code zu retten.
Man sollte das Projekt komplett neu anfangen.
Und diesmal dann Stück für Stück und nicht erst 1000 Fehler in 100 Zeilen Code machen und dann versuchen sie zu beheben
Außerdem würde es sicher nicht schaden, wenn du dir ein paar Tutorials durchliest.