feat(auth): implement password hashing and salt generation
- Added a new utility module for password hashing using PBKDF2 with a generated salt.
- Updated the Auth component to improve button structure and maintain consistent styling.
- Cleaned up ESLint cache and resolved warnings related to React hooks dependencies.