#37 TileMapManager is added to load tile map and render it, plus TileMapManager
also create all objects in game from file