added geopy and geolocation goodness.closes #56