added script for generating documentation

output is included in this commit