added in mailers and password reset functionality