Bug/quiz 72

QUIZ-72, this is supposed to prevent someone from hitting the back button after having submitted the quiz, to change their answers...

This was an opportunity to add in require.js to the mix and start moving over new functionality to a more structured architecture.