Modify the type of object returned.
Load Image data and thumbnails after check.
Move ThumbnailLabel class so it can be re-used.
Add dialog indicating why images cannot be deleted/moved.