http://ontouchstart.github.io/#12ContainedBalls better collision #d3js