Update to function in vulcan visualizer framework

The following changes were made:

- Change urls to be relative to file rather than root-relative
- add visualize.js and integrate

You will want to test this locally.