Move queue to client namespace
Implrment command queue (Resolve Issue #1)

 - Implement Command Queue and Item Processor Thread
 - Fix Queue pop function to pop 1 item queues aswell