### **Fixes & Improvements**
- ** ScoreboardManager**
- Fixed issue where scoreboards wouldn't load on version 1.8.9.
- Added fallback for `<gradient>` tags in older versions (v1_8_R3 and below).
- Display name now respects the 32-character limit including color codes.
- Scoreboard now persists correctly per player.
- ** PlaceholderAPI**
- Fixed placeholder registration (`register()` is now used properly).
- Placeholders like `%syntri_online%` now work correctly.
- ** Kit System**
- Fixed `NullPointerException` when loading items with null Material.
- Updated `serializeItem` and `deserializeItem` methods to support all versions from 1.8.9 to 1.20.4.
- Gracefully handles corrupted or invalid Base64 data.
- ** General**
- Improved error handling and logging.
- More stable module structure for future updates.