Refactor program output classes. Now text is generated in two separate classes, which are later used by the printer/email sender.
Rename module.

Since I deleted the OrderPrinter module and move its class into the OrderMailSender module, which contains several different classes, a name change was mandatory.