fixed id issue w collisions, setOrbitalVelocity() added

setOrbitalVelocity() is supposed to set the proper velocity for a
circular orbit. It doesn't quite work for an unknown reason.

playerId could be lost or be set to an object that doesn't exist
previously