moved wallaper handling to seperate object
Wallpaper is loaded directly instead of data-url.

Needed to revise loading policy for that as well.