cleanup specs show/hide
update single-product page

closes #39