Documented class and methods, and commented portions of code