Fixed bug of only first circle moving to the center after expanding.
Appears to be weird D3 behaviour. if x and y of a node are set to 0 then only last added circle will be animated. I removed x and y set to 0 and it worked