Changed Array to ArrayList<IFile>