implement AssociationRules and AssciationRulesUnitTest and fix duplicated first Item bug in AssociationRules

implement AssociationRules and AssciationRulesUnitTest and fix duplicated first Item bug in AssociationRules