to allow setting file extensions, currently fixed list: `string[] fileExtensions = new[] { "*.txt", "*.shader", "*.cs", "*.log", "*.js", "*.cging" };` application preferences, to save window size, column sizes, etc