ImageLoader is an instrument for asynchronous image loading