Fixes #146
Added an extra condition to the method that checks whether a timeslot is available. Previously, the timeslot was only unavailable when it had completely passed. Now, it becomes unavailable for selection as soon as it starts.
Added an extra condition to the method that checks whether a timeslot is available. Previously, the timeslot was only unavailable when it had completely passed. Now, it becomes unavailable for selection as soon as it starts.