add views for product page, signup, signin, and password reset