initial setup per socket.io instructions