Changing the component pattern from the kinetic events for eventFactories because I couldn't see a way of 2 components being used at the same time. Also I started to test the UNDO feature using mediators as messagers.