Add balanced binary tree support

- For future use of datamanager