各メソッドの引数をファイルパスではなくハッシュに変更した。実装の際に一部の要素を上書きするなどができる為