bug fix: the setPosition() wasn't working when a zero value was passed (because 0 is the same as NULL).We added the normal, and impact point to the collision status (but is not accurate enough to be used yet) plus some other info was added to the collision status