Add password reset functionality

emails won't work until the settings in production.py are filled in