added InvertedFileIndex skeleton