GeoWeather App that: use location make reverse geocoding show weather Tab Bar save to CoreData and show history of locations in TableView CoreLocation CLLocation CLGeocoder JSON,API Core Data