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. 
Sir, since I am passing it to choices.
For language and question type choices, the variable is all caps.
Shall I make it lowercase?