Initial docs tooling
Reorganization for easier documentation
Update specs for log message changes
Add initial inline docs
Merge branch 'doc'
Fix memory exceeded message