Model modification

Added passing criteria, language and prerequisite attributes to Quiz model.
Added marks obtained, percent and  result attributes to Answer paper model.
Added methods to update marks obtained, percent and result attributes.
And test cases for the same. 
Why is this all caps?  Why not `self.quizzes`?