Add Delta struct
Add GetRange test
Implement copy on write for nodes