Add documentation to the program