[HELIX-209] Backward compatible function naming in the model package
[HELIX-209] Shuffling around rebalancer code to allow for compatibility
[HELIX-209] Moving rebalancer code around, take 2