#1 入力処理を input_state クラスを用意して整理

Ttin.mousePressChkやらはとりあえず整合性をとったのみでリファクタリングというか再設計は続く。