We are implementing app in CleanSwift artchitecture https://hackernoon.com/introducing-clean-swift-architecture-vip-770a639ad7bf
To make your life easier, you can use CleanSwift module templates from here https://github.com/leszko11/Clean-Swift-Templates