refactor
refactored common code into base clases
raw tcp sockets
raw tcp socket server/client
working tcp example
sock.reuseaddr
Merge pull request #1 from timcherry/refactor

Refactor