code cleanup
mapView setter provides delegate initialization