Added CanCan and user roles.