added verbosity checking in iterative, working on the synthetic examples
added abstract class movingdatagen