add class tcpListener, untested, lik all network classes