Add documentation to the public methods and classes.