Added cancan for roles, not working as has syntax error