docs(various): more documentation reorg and rewrite