Refactored command related classes (commandgroup=>command, command=>subcommand)