Socket.io based creation of Nate's variantion on chess