Issue #1: Added diagram for Scheduler classes

After email discussion and meeting, I re-created the classes that the
Scheduler system uses. Included are UML for the ScoreCalculator functors
and the ProfInfo decorator class.