Split out the socket server