Split FancyWordPrinter into producer and printer modules