Initial quiz support. A very rough framework, but it does work.