The C lib requires a call to begin the animation, but it requires a firat frame, which is a bit awkward.
We could:
- add the loops parameter to initializer
- have
.add_frame() check if the animation has begun, and if not, call begin() automatically.
Then users could simply create the Animation, and start adding Frames.