Framework and implementation for grabbing wallpapers from various sources