added date generation rule, frequency, schedule
started with implemenation of schedule generation