NOT A USABLE COMMIT ; Hack back out Mesh, keep communicator, rearrange config, change communicator TCP stuff a bit.