swapped in the parallel find_all for the default implementation
added a balanced?/1 and autorebalancing on concat
updated graph and performance tests for the autorebalance
updating image text