After almost a week of lost sleep, excessive coffee consumption, and lots of swearing, the complete overhaul of the website is finished. The scheduler is the only thing that remains of the old site. Everything else is new.
If you have any questions or issues, please let me know. I am sure there will be a bug or two that needs to be worked out. As always, I really appreciate your feedback.