rename view function
Split product data from single model to product (product main data) and product reference (data fetch from rakuten or amazon)