refactored, new markers controller and view
commit
commiting to see head
added set all map and delete markers
refactored