Implement list and add subcommands