Introduces a `TaskRunner` for executing behavior trees within the ECS world. Supports leaf, sequential, parallel, and random task kinds, along with status propagation (succeeded, failed, cancelled).