An object oriented approach for binary tree in C++. Needs a lot of improvements. Need to add free and should resolve a bug in printing duplicates