Add --json option for all list operations