Many sharding documentation updates
Split sharding groups into better modules
Add TODO to split replication into modules