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
Update README.md
finishing auto pointers
cleaning up some other code
Merge pull request #12 from obihann/autopointer

finishing auto pointers
updating make so we dont include debug flags when making the entire
directory
increasing count of numbers in tree to 100
Merge pull request #13 from obihann/autoptr

updating make so we dont include debug flags when making the entire
Merge branch 'develop' of github.com:obihann/datastructures into redblack

* 'develop' of github.com:obihann/datastructures:
  updating make so we dont include debug flags when making the entire directory increasing count of numbers in tree to 100
  finishing auto pointers cleaning up some other code
  Update README.md
  updating makefile
  fixing random number generator now seeded with time
  cleaning up output and using random numbers to build the tree
  cleaning up comments, it seems this works on linux but not mac
  commit code that breaks every 2+ runs
  cleaning up some code and comments that were causing errors, fixing some broken pointers
  fixing bug with node that was returning the invalid pointer for parent
  some code that is broke
  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
  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)
  moving functions from avl class to node struct, re=writting how adding nodes is handled
  moving add and delete controls to the node struct instead of in the actual avl class
  starting an avl tree