var TweenerClass = new Class({
	
	dictionary: [],
						
	initialize: function() {},
	
	addTween: function($scope, $property, $value, $args) {		
		var tIs = $defined($scope.retrieve('tweenerInstance')) ? $scope.retrieve('tweenerInstance') : {};
		tIs[$scope] = new Fx.Tween($scope, $args);
		
		if($defined($args.delay)) tIs[$scope].start.delay($args.delay, tIs[$scope], [$property, $value]);	
		else tIs[$scope].start($property, $value);	
		
		$scope.store('tweenerInstance', tIs);
	}
						
});
var Tweener = new TweenerClass();