The life cycle of the HIV virus with WebGL