enables cut/copy for selected entities only and move if position changes

This commit fixes issues #152 and #154.