Refactor to simply front-end. All map actions are done via the router and all markers are handled within the models