Issue #24 and #25: Import the tile system to the framework, Replace the test state with a tile demo

Also moves the Config, EventInfo and GameState to the default project leaving the Framework project for ingame stuff.