Added schedule generation and schedule rendering