express socket.io setup clean