3つのクラスに分割した。CellControlクラスを追加した。

一応動く