CJ Shopping Cart

First review. Please please ignore the step_definitions files as I only included them to see how cucumber works, and to make it a heck of a lot easier for me to not repeat myself in steps (RubyMine)
The first step should probably be a `Given`. The next two steps are `When`, but are probably just one step: `When I attempt to use the coupon "<coupon>"`