TODO: * Write a test that generates a ton of maps then confirms there's a path from one room to every other room? * Lua integration? * Text is not actually cleared when rendered either in FTXUI or SFML. * Work on collision detection with either a coordinate map or morton codes. * Bring back sounds, check out SoLoud.