An interactive javascript quiz