fixed duplicate checkout buttons; adjusted layout templates
refactored layouts to make adjustments for order confirmation page; added route and logic for order confirmation page; refactored page transition logic;