*  modularised html
* added per-question settings: time limit, quiz attempts before hinting, question type, and points awarded. question type front end validation working to not allow multiple choice to be selected when 3 incorrect answer fields are not added.
* added loading gif that ng-shows whilst waiting for server response
* updated backend models slightly for question validation