Adding Looging and Queue

Adding logging ability to filter messages.  Added a Queue class to allow
URLs to be queued