Implement SplayTree