Added some physics.

Colliding with the ground works. Cylinder box collision almost works but
my brain got all muddled with the math.