Updated Binary Tree

Updated the methods in the tree to allow for a Key and a Value