1. Found a situation where the program wasn't handling blank pages
(pages with no content, but in the document regardless) so it now checks
for that situation and manually adds an empty page into the output
document.
2. Changed the name of the writer to something better