Ch.8, Add product controller (phase c)