構成を大幅に変更

FileInterfaceおよび実装クラスを追加
UploaderInterfaceおよびFileValidatorInterfaceを廃止