Initial version.  Still needs CSS, interactive embeds, and I need to sign the text copy.