Update tween.js to include onRepeat callback