second commit, questions now know when they are multiple choice or fill in the blank, share page still not yet implemented