The collision detection system is stable now, as far as I've tested it. The one thing that's left to do is to properly detect the collision normal, and to resolve the collisions accordingly.