add leaflet and all related stuff