Content takes a directory as the constructor
change Content to read list of files at startup