Added Binary Tree DFT and some changes