Kata 9 initial version
implemented default pricing
made default pricing rule expclicit
implemented special pricings
refactored PricingRules