bugfix: splay tree : splay function works properly now; recursive versions of add and remove function are dropped; max reach pointers update functionality added