@nikhilmulani basically recreated and refined the layout using #d3js force layout. Turned out to be pretty tweakable...