Extracted RuleEvaluator
Added JUnit Tests in addition to TestNG Test
Added Junit Dependency