initialisation of repo , adding leaflet dependency