add avl_tree.c
add queue.h and queue.c