- Loading data from a weather service API
- URLSession Data task used for request to weather service
- JSON parsing and filling a model with it’s data
- Transmitting a new object instance to VC through closure
- UI update using GCD on main thread
- Using CoreLocation framework to determine a device’s geographic location