Updated product class to contain category - use GetCategoryId() to get categoryid and GetCategoryName() to get the actual name. - Useful for get similar product UI and BE call.