new look for control panel and refactoring of MyTcpClient class