started implementing TerrainMap