Added class MainMenu
Merge branch 'master' into GameMenu
Added primitive game state mechanism. Needs major refactoring.