creates/modifies models and migrations for survey, question, and choice models