major password reset bug fixes
separated into ejs component files
production changes
updated email: