more leaflet refactoring/centering/zooming fixes