Refactors to separate code into separated units.

For each screen (menu, score, and game playe screen), there should be a
separate C file controlling its logic. Main file should remain for video
control and controlling other windows.