A synchronous rickrolling system built with Node.JS and Socket.IO