updated sign in and sign up page, routes, and some controller modifications
updated logout, created custom route names for login, logout, and sign up
Added user validations and fixed syntax error
change tests to make them pass
Fixed tests and added validations