Major Change - replace applyRules with applyRulesNow

No InteractionList array of arrays needed