Rewrite the add function of LLRB Tree

Rewrite the add function of LLRB Tree, because it's hard to implement
LLRB based on previous structure of search method in BST class