working implementation of Socket Library.  First pass, only does TCP SERVER/CLIENT/CONNECTION.