Added Geocode type, factored out several functions from the geocode API call process. Geocode now consists of a center (LatLng) and a name (String).