Create event manager driver and component behavior
Addressed PR comments
Merge pull request #400 from virtual-world-framework/branch/event-manager

branch/event-manager