Adds a way to send all the data needed for locations/show view via JSON.
Adds custom validations for lantitude/longitude values. Adds "state" column to attempts.