Move RuleWithConfidenceAndDescription to common project