Clean architecture (6/48)

Clean architecture