Added debug messages for state changes. Added a simple intro screen message. Moved the clear/display code to the game as it is called for every draw, this leaves only drawing of actual assets to the game states