I think this is pretty good for my second day of learning the language.
In the attached archive is the generated documentation that can be viewed by opening index.html in a browser, as well as the repository's readme.md (since couldn't figure out how to make auto-doc include it in the html).