[Refactor] domain objects cleaned
[Refactor] some Printers and Repositories refactored, packaging and others still needed