implemented simple bst for index

tree not balanced at all ... need to use balanced tree of sorts
(& templates)

Issue #2
passing pointers by reference

going to look at passing around objects by reference

Issue #2
bst without reference to pointer

cleaned up the code for implementation of red-black or 2-3 tree

Issue #2
Close #2
Minor changes of code style