MVVM-SwiftMVVM Architect for iOS application. The benifits: - Better separation of concerns. - UI independence: easier migration to other UIs. - Better testability because of the separation of concerns and the decoupled nature of the code.License: MITSwiftRealmMapperRealmMapperLicense: MITSwiftRealmSRealmSLicense: MITSwiftSwiftUtilsSwiftUtilsLicense: Apache-2.0Swift