temp dir for calc_overlap.py
Currently the functions in calc_overlap.py using the gtf directory to write the temp files. This leads to permission conflicts or the program trashing external directories with tempfiles. This can be solved by a temp directory. Cleanup is already working.