add geo gems, location model and api