Adding PBKDF2 password hashing.