Bundle discretization choice in function

We currently support two timeslot discretization strategies (uniform_time_slots, default_time_slots) and might add more in the future.

We should add a method to Event to encapsulate the selection the discretization strategy to avoid inconsistencies between import and export.