add products controller & model