minor improvements to the calendar logic
some more aestetic changes to homework and gradebook
minor changes