optimizing event injection/activation for chaining
added joda time for time filtering, finished TimeWindowFilter