Concurrent work queue implementation..
Gui hacking...
Added concept of a work queue to the gui