A bunch of tweaks

Shop JS - Added in support for 2 products per row on collections page

Style.css.liquid - adjusted product page spacing, cleaned up
collections product loop styling

Theme.liquid - fixed button styling

Product-grid-item - redesigned to work with vertically centered text

Product.liquid snippet - added clearfix class

Collection.liquid- added more appropriate class names, cleaned up some
unessecary code