evalConstraints, sphereCollision, and simulation all working!