iOS clean architecture / universal app proof of concept