Refactored DynamicSandwichViewController to DynamicProductViewController