A simple example using EventManager, Observers, and Handlers.