ChatClient>Controller: TCPController is now singleton instead of static

Signed-off-by: JordySipkema <jordysipkema@gmail.com>