Review and update all documentation in /doc
Problem to solve
The current docs in the repo are no longer in sync with the current state of the codebase. We should review all the docs and update them to reflect the latest changes.
The documentation will be focused on technical matters relating to the architecture and configuration of the repository and the projects in it.
- All docs reviewed for validity
- All docs updated to correspond to any changes that might have been made