point touched, point dragged & point untouched methods added OSX&iOS
refactoring