add btree files and improve makefile.