added category-product association and product partial