WebGL accelerated JavaScript molecular graphics library