adds user validations/user models
adds controllers/updates routes
adds info to root/users controllers
adds to the user model logic
adds user and session partials to welcome view
adds session controller
fixes sign in and sign out