Play Magic The Gathering trough web pages connected via Node.js and Websocket, supported by java server with Drools rules