adding callback responses to user model, filling out routes for user functions, created reset password page