Top-down implementation of Splay Tree