added crypto module for password hashing