User can see previously filled-out surveys
Added a Submission model and migration and changed ResponsesController
Can now see and take a new survey from within the user profile
User can now take surveys and see surveys on profile.
Users can't see other users' responses to surveys.