Zee: Whats the problem? Did image files not appear on ur Themediy after u installed it? If it so, then Restart ur phone
Every new image that u download wont be appear on Themediy until u restart ur phone
But if u want another option, u cn try FreeFSWP

actualy its to set wallpaper but with sum setting on it u cn make the image as main background n also menu background lyk a theme(only 1 image, same on main n menu)