use os.walk instead of os.path walk and clean out file loading
* add check that current file is an image
* add support for recursion into wallpapers folder