start using queues
start threading conversion
more threading
dumpInput now threaded
OK Threading seems to be working fine, even the locks. High CPU usage though.
I think this is good for now. I suggest timed .waits to reduce CPU usage. closes #4