Fileクラスの仕様変更

Fileクラスをコンストラクタでは基本的に何もしないようにした
レスポンスとイベントハンドリングを分けた

push通知を気にしてなかったので、実装を変更した