Part II: The OpenMM Library