Add EntityEvent Class
Add Object For Classes to be attached to
Ignore Undefined Exports
Encapsulate EventHandler in Module
Change Where Class Exports Are Done
Merge branch 'feat-event-objects' into develop