Update index template to also use product-details component
Update products/onsale and /deals to use product-details component
Group Components and Templates seperately; Update contact template to use component
Update product page template to use component