made new view to create and place markers on the map and a new model to represent the data required for marker creation