Documented the rest of the classes