Commit For April 2

Classes now add to the schedule visually with labels and class panels
also have the function added.