Pretty much done at this point.
There are so many improvements I could make that I won't because I HATE the code I've written and I don't want to work with it any longer than I have to. Over the next four months I'm going to try and learn basic game structure when using a framework rather than an engine so that my next LD won't have such a gross codebase.