Rough sketch of code using XML 'forms' (templates?).

It reads the form, reads the input file, and knows a bit about what to
do with them (but not much). It can make a PDF, but not a very good one.
That's about all so far, but it's looking promising...
Advances in XML template PDF production.

Improve the XML template method for producing PDFs by adding three
components: textbox, line and dynamictext. Also, add a contract note XML
template for testing/development purposes.