プレイヤとプレイヤ以外用のスタブを作成

これまで Object.new で生成していたオブジェクトを
全て StabPlayer.new で生成に変更
refs: #16
ゲームの参加者のバリデーションを追加

cast メソッドを持つインスタンスであること
fixed #16
親プレイヤの検証をメソッドとして分離