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)
It's unclear that `9` is a decrease, overall. Having to scroll up to the background to see that is too much work. It'd be better just to have it as a `Given` for this particular test. It would actually also reduce the amount of work your tests need to do, since `Background` steps are run for _each_ test.