fixed #3, fixed #4: central EventManager introduced