Update and rename main.cpp to asf_rbtree.h

extract main from RBT impl and rename properly