Update - code changes

Created GameEngine class to switch between states.
Game now has a simple menu on the beginning.
A lot of changes in the code, now it's not that messy.