Refactored to use an external JSON file as storage for the questions and JQuery for some animations.