Added binary tree specifically for usage in memory managemetn
added some more implemenation for binary_tree_mm.c