renamed route for profile
fixed bug where non_attendee tries to sign up for tasks, and added integration tests