An event manager to allow functionality hooks within an application.