Updated schema
Added validation check for duplicate emails
Send validation error to client if any of the required fields are missing
Display welcome message and Logout link if the user is already logged in
added flash messages to login route
Fixed Login passport configuration, plus code refactoring and cleanup
Added error flash message on login page
validation errors for signup page