surface gridded out, using pathfinding to auto-route wires from output to input; POC