Add Snapshot WIP
Snapshot used in Tree Add()