Timeslot manager renamed to Schedule.pm and expanded
Added a string equals function
Added "==", "<", ">" comparison functions
Early non working version of timeslot intersect funciton
This file was not deleted, merely renamed to Schedule.pm and expanded
added a few unit tests for schedule
Improved testing plan
Testing string equals function.
Buggy when working with minutes and hours between 00-09.
Surely, should be writing a test for that.
Added a few more unit tests for SimpleTimeslot.
Checking sort, and intersection
Improved testing plan
Better stack tracing for unit tests
Removed ==,<,> operators in favour of <=> and cmp
removed ==, <, > in favour of <=> and cmp
Compare code, Squash into previous commit
Added another helper constructor and intersection code
improved test shell scripts some more
Added more unit tests to check intersection code