Move rebalance design from google docs to cbupr