added return to a correct view after cancel operation, added detailed view functionality to open surveys page
added delete survey functionality with proper error handling
configured the initial page to show public surveys for anonymous user and available surveys for a signed in user (i.e. public + contributed) instead of all the surveys
added detailed view mode for submissions including proper return handling and fix for the attribute-loaded-twice bug