Initial work on the map, basic implementation so far only.