move most reusable stuff from moebooruclient into a wallpaperDownload namespace;