game over stuff. completely NOT debugged. read over all of my changes