Implementation of MapGUI

MapGUI now has a mapView, can have rows and columns added or removed,
and can edit status of cover of a Tile