MapController.java added