Finished basic map generation