btMotionState complete with tests