Adds server management
Right now, it just handles basic events and does basic
responses.  The binary produces an echo server that
writes "Hello World" to the socket first chance it
gets, and then writes back to the client anything that
it writes to the server.  In the future, I will clean
up the code, and centralize the concept of a client
so that it can be managed more effectively.