Moved timeslots validation to the timeslot model and small fixes in the Booking controller