大改进：悔棋+保存对局

1.完美实现了悔棋和重做功能
2.实现了保存对局，使用了java原生的序列化功能
3.完善菜单，并添加了快捷键
4.废弃了一些不合理的方法和变量
5.首次进行打�
6.为了实现悔棋，Game.move()方法的小修正，及增加Game.forceMove()，创建了StepRecord结构体（补充1）

待实现：
1.实现网络对战
2.实现载入对局（包括命令行支持）
3.丰富UI布局
4.美化资源图片
5.修正资源文件路径的问题（包括打包）
6.正式移除不合理的方法和变量（重构）