First commit. Things. Collision detection works reasonably well.