processImageList is a class member. Made image creation a one-liner. Corrected desktop selection
Now Image is a separate class