Add badge on rule to allow validation of rule on badge awarding
Add badge constraint + associated tests