Design and implement a class that powers the Professionals calendar availability system. It should support the following:
- Add an Event
- Retrieve an Event and its details
- Delete an Event
- Compute isSlotFree: Given a customer request with a start date/time and end date/time, return whether the pro is free to take that request.
/*
Assume few thousand users for now
*/