implemented workcrew - works concurrently with update loop to execute stuff off the workQueue