Moved PDFGenerator to pdf/ directory