Added Binary Tree

Don't even try to figure out what this does, it's too complicated.