SubcommandExecutor structure
Changes to Command execution