Streamlines the code determining what objects should be visible to the player and what materials the fog cells should have.
This includes:
Moving to using HashSets insted of Lists
Moving from having objects store what player figurine can and cannot "see" them to having the player figurines store what objects are in range and/or are permanently known.
Streamlines the code determining what objects should be visible to the player and what materials the fog cells should have. This includes: