Restructured solution into three projects. Main. Graphics. Events. This will allow common classes to be shared with a new library for loading TiledMaps named SharpTiles.