Initail checkin of proto-type class schedule replacement.  This is a
project that is used for learning.  Possibly it will be used as an
eventual replacement of the class schedule.