CheckoutIn this module...Practice Feature - Submit customer details to StripeSave the order (backend)Take payment via StripeAccept Customer DetailsCharge the customer via StripeMigrate the DB and test placing ordersPropogate customer details "up" to checkoutRequirement - Pass Customer Details "up" to checkoutCore Concept - Property InitialisersRequirement - let them buy!Accept delivery and billing addressesCore Concept - Lambdas and property initialisersHello StripeRequirement - Handling OrdersBuild the high level checkout UI