Adding RuleBuilderFactory and RuleSetFactory and tests
Adding some files that got missed, ContextFactory and test, RuleFactory