added product views and controller