Issue #8: add a basic documentation.