Various.
Made WorkQueue properties private. Fixed a bug with WorkQueue.start(), where the queue could only be started once.