initial setup of products controller and model