changed background animation to trigger positionupdate once every X loops
added generator for left / right animation