Added GameState, MenuState, PauseState, and TitleState

These represent the different states to be used in the state stack for this application.