HTML5-based scientific models, visualizations, graphing, and probeware