Code clean up done
It took a while, but I finished cleaning up the most egregious examples of inflexible five year old code. Text boxes can now be placed much more dynamically and transitions between different layers of screen are far smoother!
As a reward to myself I spent a bit of time writing dialogue for some side characters, so here's a series of increasingly strained puns!