movement and rotation are separated
add scaleGrab, no math yet
adding changes to Node.cpp and Node.h
Merge remote-tracking branch 'origin' into issue16