add shift + drag point

Move only vertically/horizontally nodes pressing shiftKey
Need to be enhanced