コードのリファクタリング, levelの追加, テストの追加, 入出力の改善, 他