70% the "brains" needed for the command framework to run are being located here.
Class Summary Class Description CommandRepresents a command. CommandDataRepresents command data. CommandExecutionContextRepresents a generic data about the
CommandManagerRepresents a command manager. MessageEventSubscriberRepresents a object, holding data for message event. PermissionCheckContextRepresents a context for checking if a member/user has permission to execute the specified comamnd. RegisteredCommandRepresents a registered command.