Updated shin.jar for cross-platform support
- Fixed JavaFX compatibility issues for Windows, Linux, and macOS.
- Added JavaFX dependencies for all platforms in build.gradle.
- Ensured smooth execution with Java 17 without missing dependencies.
- Requesting smoke testing before final submission.