Refactoring the event system a bit. Starting the work to add a "done" event