Clean up the sphinx docs.
Clean up feature listing.
Extend tests to 99% coverage.