Added completion support to subcommands