Take the video questions test

Added functionality so that when a user views a video, they can click the 'answer questions' link and are brought through a series of questions related to the video. Their answers are recorded and results presented to them at the end as well as being stored in a user_questions table for tracking progress over time.