added methods for clustered overlay in mapView and changed the objects
that clusteringhelper and clusteredOverlay accepts