Perl 5 module that lays out text paragraphs on pages, with header and footer