added geocoder gem and location model.