Add empty event handler.
Rewrite EventSystem to accomodate local vs. global communication.

Registration/unregistration should take care of registering with the
global system. Note, when event types are added, you may need to modify
the list in the constructor and/or in makeHandlers.