cleanup YahooGeocode service
cleanup GoogleGeocode service
Geo is now a value object
add coordinates data type