Generating products controller and views