Updating DealController and Coupon Controller:
- Add redeem status and date to Coupon
- Adding buy() method to DealController
- Adding verify() and redeem() methods to CouponController