Now every insert operation returns the tree, which is not as OOP as I would like, but solves the problem of returning the right node (since the tree grows up)
Niced up test output a bit