new map marker and initial zoom level
force map to move up when a menu is displayed
abstracted the map object to its own class
added marker control in Map class; made use of it in State class
fully incorporated markers into the new Map class