Document the classes