[Domain, Service, Controllers] Google Geocode and Directions Api (Services, Serializers),  Trip Domain Classes (without Hibernate Mapping)