Fixed an error with updating antecedents and consequences rules that
start mid-sim
commit
removed unnecessary classes