Collision detection system is almost working; I'm scheduling to rewrite significant parts of it, though.