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

This commit fixes #152 and #154.