User can now add node values via an input field; also the computeNodePositions function is now in visualization.js