This repository isn't a real-world project, and I am just testing an approach to creating some separations (layers and components) on an APP built with SwiftUI and Combine. Here are some diagrams of what I'm thinking. Because of the POC purpose, I am not using protocols.