Extracted a BookingRepository from BookingService
Extracted a interface from BookingRepository