Course and test results by person.

Added more docs, updated javadocs.