def readFiles(self, folderPath):
     pathlist = Path(str(folderPath)).rglob('*.tsv')
     for path in sorted(pathlist):
         pathString = str(path)
         mac = 'projectData/project'
         if mac in pathString:
             start = mac
         else:
             start = 'projectData\project'
         end = '.tsv'
         projectCode = int((pathString.split(start))[1].split(end)[0])
         newProject = Project(projectCode, pathString)
         newProject.setActualDuration()
         self.createFiascoBinary(newProject)
         self.normalizeDataInColumns(newProject)
         self.appendProject(newProject, newProject.getProjectDataFrame())
     self.calculateAllProjectsDelay()
     return self.allProjectDataFrames