Create seperate classes for CommandHandler and SubCommandHandler annotations