add register form, hash password clientside