Node.js game engine for tabletop role-playing games