Added simple TCP server, using submodule