Cleanup, documentation, minisite.

Cleaning up code and documenting (obsessively). Also working on creating the
minisite.