A Web-Based Environment for Explanatory Biological Modeling