bug fix

all Penが正しい数字が表示されないバグ修正
ループを抜ける処理が誤っていたため修正
リファクタリング
undo redo 機能を追加

色付けや他の処理との兼ね合いがおかしい箇所がある
ソースの整理するとともに処理の整理も行うこと
機能が増えたためレイアウトの修正
リファクタリング

使用していないメソッドの削除
check時の処理の判定方法のコメントを追加
Revert "リファクタリング"

This reverts commit fa5b228cbca8ef752c15222e24f0c9d0f4a75690.
コンパイルエラー修正