* fix: add UnsupportedOperationException in KingsHand and GameLoopTest
* refactor: update DatabaseService to use constant for BINARY_DATA and remove obsolete test files
* refactor: update timePasses method in KingsHand
* refactor CandyGame.java
* refactor: simplify boundary checks in CandyGame
* feat: add getters for type and points in Candy class and initialize logger in CandyGame
* remove class and logger initialization in CandyGame
* Modify CandyGame.java
* fix Checkstyle violations
* Remove generic wildcard type in ThreatAwareSystem
* #2449 bump maven-checkstyle-plugin from 3.1.0 to 3.2.0 + resolve checkstyle issues
* remove FileSelectorJFrame.java to resolve checkstyle issue
* remove FileSelectorJFrame.java to resolve checkstyle issue
* remove FileSelectorJFrame.java to resolve checkstyle issue
* add refactored file with correct filename to resolve checkstyle issue
* add the test data
* change filenames from JFrame to Jframe for checkstyle
* fix code smell from sonar report
* add new testcases to improve the test coverage
* remove code smell