Final Version of Chat_Client