Implement GravityComponent