worked on map view and adding annotation