add tcp client class