moved vendor login to separate route, added geocoder, updated readme