docs: def secure(self, targets, recursive):
          '''
              Saves information about each target file and/or folder and
              creates a hard link from the file(s) to the vault directory
          '''
          for target in targets:
              if os.path.isfile(target):
                  path, name = os.path.split(os.path.realpath(target))
  
                  target = Target(name, path)
                  target.secure()
              else:
                  targets += self._fetchFilesFromFolder(target, recursive)