implementing min and max coords in model and controller
resolved conflicts in MapDataModel + it's interface, and the subsequent compile errors from other classes