removes dead linked styles
some refactor and reformat

no function change
more refactors and formating
continued work on refactoring
adds blocks before/after to products in listing
adds an above the product list
Merge pull request #22 from jeremyBass/master

general updates