An interactive 3D molecule viewer for IPython and browsers