changed ProductsController so as to show product page to unauthenticated users, but hide new review form