added leaflet event handlers, added MarkerWrapper object for existing drivers