Window関連処理をリファクタリング
protocol.pyが不要となったので削除