adding location fields to users
users save your own location
installing some dependencies
retrieve user location by ip address
update gem version