Solved a bug in Background's constructor.

mCurrentAnimation now copies the pointer to mBackground rather than
initializing with it.