fixed rebalancing. clustering is now working.. still need to move the code to the clustering-shoal module to keep the code clean but at least now there is a working cluster