* smoothed image loading somewhat
* changed to ThreadPoolExecutor for image background loading