An Application of Mathematics to Computer Programming: Connecting Translation Vectors, the Minkowski Difference, and Collision Detection