Added swing gui classes, added some error checking on temp files, added some simple debugging for the program and accepts command line arguments for how many threads ot should run. Fully functional but still totally hacked