add basic implementation of GeocodeLookup and HeatmapBuilder