Begin implementation of the undo / redo for the event creation