integrate backstretch full-screen backgrouns script, minor refactoring