Minor fixes
Refactored client and worker channels
Refactored coordinator main select