added class to get list of files required by a file