tag v0.02 add tcpserver class