Questionnaire, Question, Answer models added

Closes #1 
There is a typo in this field. Also, please name it `description`, because `question` is implied by the model.