survey contorller
create a survey