rulus.ui.animations: startCallback for animations and fixed logic bugs