starting an avl tree
moving add and delete controls to the node struct instead of in the
actual avl class
moving functions from avl class to node struct, re=writting how adding
nodes is handled
renaming variables and functions so we have cleaner code, for example
the variable data is now nData, and the functions getData() and
setData(int n) are now data() and data(int n)
trying to do auto-sort however currently it is not removing node 12
properly, when it performs a left rotate on branch 7 we end up with two
12 nodes and this causes a dealloc error
some code that is broke
fixing bug with node that was returning the invalid pointer for parent
cleaning up some code and comments that were causing errors, fixing some
broken pointers
commit code that breaks every 2+ runs
cleaning up comments, it seems this works on linux but not mac
cleaning up output and using random numbers to build the tree
fixing random number generator now seeded with time
updating makefile
Merge pull request #10 from obihann/avltree

Avltree