Final submission for a class project.  Recursive ADT that can create simple LaTeX, Markdown, and RTF files with sections.