・BOMがない場合UTF-8として処理する機能追加

・関数の位置などを整理