Added leaflet.hash to preserve current map view