Removed EventIteration and introduced TimeIteration for combined handling of events and time-stepping.