Got the FOV code working. Enter a dungeon to test it out. Interestingly,
this program doesn't work like I thought it did. So, a tile's visibility
does not actually last forever, it's just until it goes out of your view
again. I kind of like the effect, although there are some limitations to
the line-drawing algorithm (sometimes, tiles get marked out of view when
you wouldn't expect them to.)