設定画面の変更、設定画面から値を読み込む処理の実装

設定画面が仕様を満たしていなかったので書き直しました。
ついでに内部処理が面倒だったんで若干変えました。ゴ☆メ☆ン☆ネ☆！！

デバッグが出来てないんで誰かしてくれると嬉しいです