Decoupled Clients. Coordinator.train changes