Added rotation and zoom controls in viewer