An open platform for teachers to create and give out online quizzes