TODO: * Figure out how to render color fonts from FTUI. * Dynamically determine the font vs. screensize to get an exact FTXUI screen size. * Write a test that generates a ton of maps then confirms there's a path from one room to every other room? * If the player is trapped in a room the enemy just travles through walls. * Add FLECS. * Render a different screen for the map to use a different font size. * Lua integration?