Notes I took last night on how to refactor and redesign objects
Rename minuteTime to agendaTime
Finished agendaTime rename
Renaming TimeSlot to AgendaSlot, renamed methods
agendaTime to AgendaTime
File rename
Rename DayAgendaSlots to AgendaSlotsCollection
More renames
Finished rename
Begin refactoring of AgendaSlotCollection
Commented out tests broken by reshuffling - these tests will need to change
Moved getMinTime from WeeklySchedule to AgendaSlotCollection
Same shuffle for getMaxTime
Begin defining inversion tests for AgendaSlotCollection, to get from info about availabilities to events we can place on a calendar
Shift selectByDay to AgendaSlotCollection
Started writing invertAll, led me to refactor invertDayCollection
A circuitous way to working inversion method
Move things around a little