User cannot add an item to cart that is out of stock
Made vouchers into model