add FileType class in FileUtils
merge