Feature implementations

Started implementing scene management system. TileMapLoader renamed to
TileMapFileHandler and a method for saving tile maps to Xml has been
added. Various code files have been cleaned up some.