Unit Tests and More JavaDocs