Added password change functionality