The EventHandler base class was modified to support the new decoupled __init__ pattern.
This decouples hardware components (like the LED controller) from the core application logic, allowing for a more modular and extensible design.