Swift App to download, save and display contents of a list. Application build with no storyboard/xibs. Almofire to load details. Realm for offline storing data. SnapKit add constraints. SwiftPackageManager/Cocoapods to load dependency libraries. Realm and Codable single object to parse and store.