■設計メモ
Minoクラス、Tableクラス間の隔たりを埋める

◯Tableクラスの現在の責務確認
描画用のブロックの2次元テーブル管理
ネクストテーブル管理
ライン削除、落下
現在ミノの操作(出現、移動、回転、設置)
操作中ミノの設置可否判定

→Playerクラスとの関係
Tableの現在ミノの操作IF呼び出し
　=>Tableクラスの現在ミノに対する操作をMinoControllerとして分離

○MinoControllerの責務
PlayerとTable間の中間層
テーブル上の操作中ミノに対する操作を行う
(TableからMinoに依存している部分を分離))
Playerからの操作(コマンド)に対してテーブルへの処理として振り分ける
○Playerの責務
ユーザからの入力方法を隠蔽する
ユーザからの不定期な入力を操作用のコマンドとして保持する
