Renamed TimeLapse tests
Changed TimeLapse and TimelapseTests packages
first test DayTime failing
first test passing
second test ok
The same day and different time
DayOfWeek takes into account the day of today for <
small refactor to encapsulate if some localDate is a particular dayofWeek
Injected today into the previous tests... otherwise they were going to fail on tuesdays :)
renamed tests
Huge refactor... now the domain is simpler and i can add availabilities like 'monday at 4 to thursdays at 6' :)