リファクタリングでコードを整理。
「上の句と下の句の間隔」を保持するオブジェクトをRecitingSettingsに変更

・変更前は、GameSettingsで管理していた。
「いろいろな設定」画面に「上の句と下の句の間隔」セルを設置。

  ・そのセルをタップしたときの動作は未実装。
歌間隔設定画面のタイトルを設定する場所を変更。
「上の句と下の句の間隔」を設定するScreenの実装に着手。

  ・タイトルとプレーヤーを設定するところまで書いた。
fixed: 「上の句と下の句の間隔」設定が「歌間隔」の値に上書きされて永続化されていた問題。
サブクラスで処理を書き換えやすくするよう、リファクタリング。
「上の句と下の句の間隔」設定画面のスライダーを操作して、値を設定できるようになった。

  ・続きは、「試しに聞いてみる」ボタンを押したときの実装から？
README.md changed
実行するFrankテストを on_game_settingテストだけに絞った。
改修に向けたリファクタリングを実施。
「上の句と下の句の間隔」は、初心者モードの時のみ設定できるようにした。

  ・それを確認するためのFrankテストも書いて通した。
実行するFrankテストを beginner_modeテストのみに切り替えた。
改修に備えたリファクタリングを実施。
上の句と下の句の間隔が、設定画面で設定したとおりの時間になるようにした。
重複を減らすリファクタリングを実施。
Frankテストを全て有効にして、一通り確認した。
fixed: Frankテストでホーム画面で「取り札を用意する歌」のタップに失敗する問題。