Used AnimationGenerator to port old animations into new system, tested and seems stable.
System is prepared to read its animations from an AnimationSet object now.
Created the AnimationLibrary library to hold both Animation and AnimatedSprite.