#92 - BK - refactor product model
#92 - BK - wire up alternate products to ui, pass alt product images through asset path helper