started looking at iterable steppers
steppers now iterable with events
small interface fixes
stepper iteration almost works
runs without events
how should event functors be tested for equality
demos updated