Documented the classes