Checking in changes for survey and other relevant pages

Surveys now submit forms properly and have validation of certain fields