User & Developer Documentation Refactor