Interactive applications based on Node.js for OpenSharingToolkit hubs