A Framework for Event-driven models in C++