Get rid of Printer abstraction - bad idea
Start using a different style for printing to formatter