Progress and Scheduling

I included some smaller bits related to progress (e.g. when you complete
an exercise it becomes grayed out). I also got the scheduling menu done
(it doesn't actually create a calendar item yet).
-Andrew