Improves documentation

* Adds a top level documentation
* Adds example