new circle pack flat layout and dynamic version