Paths upgrade and update check

Made program paths flexible for using from any place (now executable can
be made)
Added checking if wallpaper is up to date