switched to internally writing the outFile and created removeCurrentRedDir method
removed writeOutFile call and added removeCurrentRedDir usage
edits for adding cleanUp parameter to machine.machine and removal of benchmark.writeOutFile