Improved the Reactive module (Events now work as expected)