Began adding a level system. Unfortunately, not confident this works yet -
seems to freeze trying to gen > 3x3 maze. Clearly some optimizations for
maze generation are in order, I'll just have to work on that after this
version is done. *shrug*