Add coupon validation on cart page and during checkout process. 

Resolve #7