Implemented FlatDiscountPricingRule
Added more tests. Removed unused code. Coverage upped to 100%