PasswordFlow

Hello Brian,

I've been working on a desktop app for ADN, and I needed the PasswordFlow. I've added it to your code. I ran the unit tests, and my changes don't appear to have caused any issues.