Half-finished work on map generation class (mapgen_spec) - specify how certain maps are generated in data files.