InkedUp Software for Fountain Pen Collectors to track which pen is inked up with which ink This is a simple example to show some of the principles of Clean Architecture