update camera to follow the player but not beyond background scope.