Clean architecture (7/48)

Clean architecture