Add the initial documentation and website files.

All documentation and content is written using Markdown, and Jekyll is used to generate the website from these sources.  When ready, the generated output will be pushed to GitHub Pages.