Event system for drop in support of plugin architecture.