VBL: Virtual Biophysics Lab