IconReader is a thread to read images of icons and shows them on the screen.
All the items needed to be shown on the screen are put in an queue. IconReader gets those items one by one and get the url of the item image, then shows the image on the screen.