Remove parts of scaffold which will not be used
Add validations to City
Make the validations pass in the simplest possible way
Add HTTParty gem
Fetch coordinates from external API using HTTParty
Add new action - index_with_ajax
Remove city_url from JSON template
Add AngularJS and use it to display index page with dynamic filtering