bundle of stuff attempting to fix schedule issues
fixtures/test_terms.yaml: fix naive datetime issues
the beginning of some schedule code refactoring
Created Schedule object, which will become the main interface for schedule queries hopefully
move exceptions to utils
some changes to Schedule
grumble grumble groan
get rid of teeny tiny bit of inefficiency in filler
the forgetting to git commit buck stops here
weekday is not a form of week
fix typo in WeekSchedule.tabulate
unbreak unit tests
week_table.tabulate is not week_table
more object fixes
incomplete poking of schedule tabulator
populate_lists: accidentally a nlstart argument
erroneous soundness check
IT'S ALIVE
some breaking changes to models, mainly property-ing things that should be property'd
remove list, nothing should use it anymore