Added very initial handling for a game state changes, added an 'Unimplemented' button to game screen allow for stable demo.