Added Rule class
Added test for discounted rule
Added test with rule and other items
Apply a discount rule and regular pricing for remaining items