Is there any gravity on Asteroids,what actually makes a body to rotate faster and slower and is size directly proportional to the mass, the more size the matter has the more is mass and the more is gravity