- added binary tree with two types of searched, and add mechanism
- still need to work on the linked list