initial commit for director object -- responsible for all file system traversal and parsing activity