Finished testing edge cases (except corrupt pdfs - still need contingency for restoring files if collation fails), cleaned up unnecessary comments.