Yes, you're probably right. I didn't want it to include any HTML (to make it easy for anyone to contribute to course website), but perhaps there is a way to use a simple Markdown for GitHub pages.
This might be a good solution if people want something a bit more fancy as a course website. Thanks for sharing.