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
add favicon to title
add header, footer, and homepage with CSS
update brand font
create users table
create products users join table
add user new and show functionality and ability to sign in
add sign in functionality
adjust password field on sign up page so default is empty
add style to buttons
add user ability to upload an avatar
adjust button on user show page and add link to display all products on product show page