Update documentation
Increase code coverage
Add documentation website