Changed geocoder lookup service to google to see if it improves accuracy
Added styling for alerts and notifications
Added rescue statement for errors raised if zip code is invalid
Removed hard coded location from site model. Geocoding should now be accurate
Unfinished model logic to see if zip code is within travel range and is valid
Added session variables to preserve users query parameters and to pass to registration view
Abstracted zip code logic into its own method to return an array to the scope