Do not try to include files if none were extracted
Get rid of superfluous auxiliary variable
Use File.join() to build the file paths
DRY up extracted files methods