Renamed Map -> MapGenerator

Renamed to better reflect what the class does.

Please do not use this class for map state representation/storage.