Polished map

Still needs UI around it and full screen map vew, but the map itself is
pretty noice. Further changes to gen settings could be nice.