Begin splitting off the pdfMaker to a component that can be used directly by clients, as an alternative to using the command line.