adds new features to the MapView, fixes a bug over the removeAllAnnotations
raises the test coverage