In this episode we will diagram an architecture for a step counting application. We'll split apart the application into modules separated by feature and discuss where various components and functionality will live. This will serve as the basis for the next episode, which will implement this using Tuist.