Quizziz raises $31.5M to motivate students with gamified lessons