added map view controller and map pins.
minor bug fixes