Adding graph-viz script and supporting changes elsewhere (including locationSpace field in Graph class)