add setPassword to User
implement changePassword method
add junit tests for changePassword method