Added Rotation and Zoom for Linear 2D Camera Movement