Uses views.
Uses PasswordBox for password.