Moved several enums and helper classes into the QURO library for flexibility and potential reuse. Also solved desync in animations by making AnimatedSprites reset their timer every time a new animation is loaded.
Used AnimationGenerator to port old animations into new system, tested and seems stable.