added thread controller, functional stop thread button
added ; to constructor
fixed concurrency problems with locking resources, clicking stop then dedupe again now works
unused import cleanup, remove dead class
support for full gui arguments
continued gui refinement