clean for docs
initial documentation generation