In this spree extension I'm going to add all the new promotion coupon codes logic and calculator that I'm using in different spree applications