Added additional recurrence possibilities in parser
Simplified IR to only allow uniform-interval recurrences
Implemented dependencies & recurrences
Tweaked tasks to accommodate new IR