added io functionality and started testing tree insertion/splits, if someone wanted to write a recursive print tree method, that would be awesome, otherwise I'm pretty confident it is working correctly (at least up to about 7 insertions that is)