Add documentation for program