refactored all the dialogue text animations to use css animation and transforms rather than frame by frame positioning
this causes some issues and the code isnt the cleanest, but its already feels smoother so thats a good start!
using the devtools for debugging was getting annoying so I added a `Game.debug()` method that toggles a custom debugger that includes a drawer containing links to all points in the script