Added Schedule generation implementation in controller.

CHANGES
* Implemented schedule generation, based upon David and Thomas' work,
  into the controller.