beginning of the touchPan + pinching (commit before refactoring the PanDraggingObject part)