Adds a start screen to the game, optimizes the main draw loop, adds a game reset function.