New topo branch with initial 2 topo moves
Topology changes fixes.
Merge remote-tracking branch 'remotes/origin/TopoBranch'
Added dummy acceptance rate for component topology changes for testing.