added option for delay

The image downloading starts after a delay (in ms), so if the user scroll past several images to see the ones at the end, it will load only those at the end (and in view).