Improved Specs
Made the checkout and promotion rules more flexiable
Renaming and instructions