can now add the numbers in the range 1-10, and make it work
added tree print function
fixed an 'else' problem - the tree is still unbalanced, but not as much as before