Player#executeの実体(OrderParser)がでかすぎなので別のファイルにした
手持ちの駒と盤上の駒情報のシリアライズ化対応

でもまだ不十分
復元したときに soldier.player が空になってしまっている