Add coupon logic (1st step)
Add coupon logic (2st step) - Observer added - now Client.balance is automaticaly decreased on coupon addition
coupon number uniqueness
Merge branch 'feature-coupon-add' into develop