Updated scClassProgress

Updated the scClassProgress object so that it contains the
getGrandTotalHours() and the isHourlyMilestone() methods.
Readded the description field to the schema

Not sure how I deleted the description field, but  I readded it back to
the schema.