renamed events/actions to events/business
refactored event specs
added dup and accessors to rule_set
added accessors to rule set