Refactorer the datacache system
Transformed FadeEffect constructor so that it requires an object
Transformed DogEffect constructor so that it requires an object
Transformed ExplosionEffect constructor so that it requires an object