added product_type and added relationships between product and category and product and product_type