Reorganize docs and update some diagrams.