Adding initial collision detection research (issue #8).