Finally got the TokenTimeEventAggregator to a point where it is usable without having to be explicit in the screens constructor. Added support for being able to use keyabord commands. Added support for delay sending a task through the event aggregator. Added a simple utility to show the mouse as busy.