add BST, TODO: Delete Node, Free tree
added delete node on BST, need to prove
add simple BST test, TODO: fix bug infinite loop on bt_delete_node function
Semi functional binary search tree
Merge branch 'develop'