JavaScript framework for building interactive visualizations in the web broser