added [mapTile] and now loads map from json in [mapLoader]