Added SelectSurvey functionality

This can be used both on the select survey page as well as the view
results page.