Changed eventmanager to match the publish/subscribe pattern

The event manager is much simpler now, I think it matches the intent of the email Leslie got. I hadn't seen the publish/subscribe terminology before I googled it today while re-reading the sample code in the email.
Merge pull request #2 from mlippert/eventmanager

Changed eventmanager to match the publish/subscribe pattern