Custom Event System in my C++ ECS game engine | Knoovi