added shims for roquestAnimation
backwards animation; refactored CCMove