Feature/woo commerce support

Swathe of changes to enable WooCommerce support out of the box in the Theme.