An online class system using socket.io