creating tempfolder and delete on exit