added models

added user, survey, answer, and question models w/ validations