Big refactor of the web visualization.  Now it'll be super easy to add advanced features