Consiste en 3 capas:
- UI: contiene la lógica de los Composables y ViewModels.
- Models: contiene las interfaces que definen cómo está construida la lógica de negocio.
- Services: implementa las interfaces utilizando servicios externos a la lógica de negocio, como las librerías de bases de datos.