Add new communication functions for Client
* Change Mode,
Edit communication functions for Client
* Change Workers