Module documentation generation. Closes #108