If you find yourself creating a throwaway just so you can criticize someone's coding style on a quick graphics experiment, you may want to reconsider your life choices.
Good work on this, btw. I'd be super ashamed to release the one I wrote (I was in university at the time, though that's no excuse).