Adds documentation, a compile script, and HTML output.