Fixing references to AddressingBundle classes
Create Promotion component
Rename PromotionsBundle into PromotionBundle
Fixing references to TaxationBundle classes
Fixing references to ShippingBundle classes
Creating Payment component
Rename PaymentsBundle into PaymentBundle
Initial core component extraction
Fix random CS rules.
Initial Variation and Attribute implementations
Adjust composer.json's