There is a physics engine for threejs- it's somewhere on their demo page. I'm actually working on a physics engine as well- I'm willing to help you extend it in whatever direction.
A question, Why did you chose Verlet integration? I know it's great for particles but I always had issues trying to do angular mechanics.