added password_hash library