PasswordRequest Logic
Unit Tests for PasswordRequestValidator
Make fields readonly
Unit-Tests for the password request logic.
Some comments.