* Improve documentation
* Add examples
* Add tests
