增加query功能
将Player和Board改造成观察者模式
将Player和Board改造成观察者模式
更改Renderable接口
将GameTest的测试board的测试用例拆成单独测试Game和Board的逻辑
将Player由enum改为class
将test_board_observed的功能分解成test_addRenderable，render的功能由AbstractHasRendererTest保证
重构GameTest