General cleanup of RuleHandler. Removed the old unit test. Removed any RuleGenerator dependencies