Major fixes to DFS
commit + push in order to test valgrind on unix.ucsc.edu and submit base code