removes OverlayItem
fixes marker constructor
merges OverlayItem into Marker
fixes references to OverlayItem