test commit from the command line
added get_best_splits function
made some of the aggregated structures private