- Changed the EventDispatcher.cs to accept an IEvent with type (which was broken and previously working) - Added a test for the above so it will no longer break