Initial TCP support
Final TCP link support
Merge pull request #420 from DonLakeFlyer/TCP_Support

Tcp support