Physically Based Kinematic Editing And Dynamic Balance Control For Character Animation