Added CanCan and roles