Comprehensively refactor visualization tool, with new interface and scrolling