Android Application: connecting a matrix of circles with line using canvas, View, and gesture (touching).