update .gitignore
remove extra space
add users migration and update schema
add user signup page
add email validation
fix user signup
add email and password validations
add user login feature
add logout feature
add many-to-many association for upvotes