Some documentation and initial JUnit test code.