an interim commit. Most work on the booking_slots module completed which will replace the BookingSlotsHelper and all of the other associated spaghetti code.