Update to use URL Service

catch errors with missing icon in "Chats" json
fixes #4