A Widget which animates the text inside of it any time it changes.
It does so by taking in an alphabet and creating a tween of characters
between the start and end.
EG: if you text changes from 'a' to 'g' and the alphabet is 'abcdefg', the
tween will lerp bcdef to g.
The lerp always moves towards the end.
If the text changes from 'd' to 'a', the lerp will lerp through d b c a. [...]