Made a significant amount of progress on the Scheduler widget.