Fine collision finally working

TODO: Get penetration distance and deflect objects at that velocity and
angle.