Initial extraction of order component & fixes to Promotion and Payment
Fix random CS rules.
Adjust composer.json's
Review bundles composer files