Docs Update

* Add CONTRIBUTING, TERMS
* Update README to include features, installation, testing, document building, etc.
* Add sphinx docs
* Add coverage metrics to tests