create FileType and FileExtension Enumerations and change ParsedFileModel to use Map[VideoDetail, String]