Fix display of background images
Allow smart resizing of the theme list
Fix the backgrounds view the right way, not a hack