- Removed AnimationController and replaced with ImageFrameProvider.  This is a move towards unifying frames as a source for Sprites where potentially you can have assets that are compatible i.e. ImageAsset and AnimationAsset both supply frames so can be assigned to the same field (say) ".Asset = 'blah'".  It also means that you could have a "MovieAsset" that could also supply the same asset i.e. be able to assign an image, animation or movie to a sprite, scroller, GuiSpriteButton etc.