Refactored MarkerListController and map.html to lend themselves to working with multiple content types, not just events.
Updated geoLocation method to match google API update.
Reenable right-click to populate
Icons are now color coded to match the color of its respective filter
Disabled list view for now since it is currently not integrated with logic
Able to open InfoWindow and editing form for Amenities
Added amenity edit/create form
Added BaseEntityController and AmenityDetailController
Updated amenityForm to have correct fields
Amenities now being handled by AmenityDetailController and amenityForm on map page.
moved getMarkerGeoLocation to shared service
Updated MARKER_CAN_BE_EDITED_EVENT event handlers to be content type agnostic.
Using getMarkerGeoLocation from Shared service instead of redefining.
More MapController abstractions
Typo fix
Fixed NPE(s) in ExistingAmenityMarkerController
Higher default zoom on the map
Added NewAmenityMarkerController
New markers: added content type toggle. Depending on selected content type, proper form is displayed
More abstractions