first commit
logging is up. now start work
some client-side mock
actually listens and accepts connecitons
resolved merge conflict