looping background image shuffler now plays nice in the background and listens for TERM signals