Early version of TCP server and client
Merge branch 'master' of https://github.com/MrBowler/SD6-A1