Added PDF version of test documentation
Added comment headers to code files