cleaning access
added roles
Merge branch 'profile'
fixed goals with spaces in the title not being viewable, and destroy goals
added admin functionality part 1, admins can view all profiles