add read for Product model
add new and create functions with respective view pages
add show and edit/update functionalities, with views
add destroy function