First Version of SocketServer