Began a socket implementation for Linux and also fixed a missing link in the makefile.