Javadoc comments for first 5 classes in model client. 3 more to come.