Fixed #31, and added some comments to Sprite.touching