Added a new tcp socks class

when it's done it should replace the conn command in beta