What this issue covers: - [x] Update the packages; - [x] Update the code; - [x] Fix the settings icon; - [ ] Add new customized menu bar instead of hiding it; UPDATE: - [ ] Support opening links in the default browser; - [ ] Add packager support for building installer files for Windows, Linux and MacOS. - Implement the changes from https://github.com/RSG-Group/Chess/pull/3 - - [x] simple chess algorithm; - - [x] threefold repetition; - - [x] Fifty move rule; - - [ ] strong AI using minimax algorithm; - - [ ] add a/b pruning; - - [ ] Improve the evaluation function;