First version of doc-generator