added geocoder, started adding location functionality to Users