added user node creation (with password hashing)