Add generics to BinarySearchNode
Add coparator for BinarySearchNode
Add BinarySearchTree API
Update BinarySearchTree API
Add Insert implementation
Add #2 Min, Max find methods implementations