Added Geocode model for refactoring.
Added presence validation for Geocode latitude and longitude.
Geocode geocodes before validation to validate lat/log.
Added Geocodeable concern.
Refactored team to use Geocodeable concern.