added geocoder gem
added user and location model, started writing tests