added geocoder and location detection (untested due to local ip)
added geocoder to Gemfile