Initial concept of game states
Updated gamestates and added optional gamestate manager
Added WASD key controls
Small tweaks to game states