Updated ClientConnection
Added ClientConnection implementation