Switched from PyPDF2 to pdfminer

pdfminer has far better whitespace detection than PyPDF2