Fix and update bst.Tree; rbtree.RBTree still WIP

Signed-off-by: Andrew Tselischev <andrewtselischev@gmail.com>