add: added so that deletion of paths can be undone and if you delete one pathPoint all of the rest of the path is deleted
add: pathPoints deletion