theme development of woocommerce from scratch