Removed model product as it already exists in model shop. Moved Product::Type model under Shop::Product