Fixcollision

the bullet collision code: returning surface normal and a collision point that is on the surface