Im trying to achieve a gravity like simulation where all points created on the canvas will return back to the origin(0,0)/or center of canvas from random generated spots on the canvas. Like stars sucked into black hole. How can i increment or decrement the x and y values so as they reach the destination at the same point? Now im adding or subtracting 1 (i also tried to decrement the bigger number slower) but im getting the x and y off so that it looks like the point hits a wall then drops or rises to the singularity.

Example: 

```
var point = {
  x: 615,
  y: 215,
  radius: 2
 }

var singularity = {
  x: 751,
  y: 401,
  radius: 2    
}

```