Changed implementation. Updated Design. Currently working schedule generator for ECF