Migrating SteppedCheckout to make use of CheckoutComponents. WIP