Add Geocoder class, geopy requirement, and add additional address fields to resources