Update documentation, with UML diagram for RegionClient+JSON (no HTTP yet)