First cut of new version, using SpookyJS and pdfkit