add unidoc to generate documentation