Library for Event-Driven Games and Applications needing Retroactivity