implemented split, still unsure of how to put existing key into right subtreap; wrote tests for split
merged