Fix spelling mistake in file name.
Start writing reasonable method documentation.
Add code for generating docs from Markdown comments.
Add a bunch more documentation to core classes.
Don't generate empty doc files.
Point to the latest docs commit.