Updated cg's.  Added consumer support.  Refarctored queues.