Move out the HTML to a submodule and more stuff.