There's a semi-successful implementation of a DOM-based bitsy renderer snuck in here, but other than that I'm actually really unhappy with this! Oh well!