Added ability to extract entire directories, added -l flag for a list of files to extract