clean up event classes
trace io features
new dependency for DI
application enhancement
event sort fix and tests
DI update, traffic generator and monitor stub