GameStates Working (alpha v0.0.2)

got the gamestates working and added the following states
-start menu (MenuState)
-single player (PlayState)
-pause (PauseState)(Not Working Yet)