参加者に関する制御をPlayersクラスに分離する

fixed #59