Reorganize documentation and source.

Simple edit to reorganize documentation and source, and flesh out a bit
more literate text.