moved many things into components, refactored lot of css
restored the product line panel. Working on the others.
added zone as paremeter to applyproducts swatches