Refactoring of Android markers. Allow any custom view on top of the MapView.