beginning survey creation, trying to model Surveys as well