created BinaryNode.Cpp with Correct Tested Implementation