GameStateController which controls game changing keys
Moved GameStateController to its own file
Restart the game after fail, on space bar hit
Refactored tick() method of Player
We have victory!