Issue #18 - Added client side validation for password management views