Tile updates

Added "Wall" TileIndexProperty to corner tiles
Added "Cage" tile property to the ghost cage area
Added some innerwalls in the boxes to fix bug
Fixing Floyd, rewriting intersection code

And various fixes
Cleanup, rewrites, incorporating Floyd
Commented out other ghosts temporarily