Updated add nodes - Still having problem of  Uncaught RangeError: Maximum call stack size exceeded
Working, can't use static JSON to keep calling. Currently cycling through 3 JSON