removed the old event deciders
renamed AbstractEvent to AbstractHistoryEvent
decider users new decision (and related) classes for making decisions