Update "player_is_visible_from", etc.

Updated "player_is_visible_from" and "draw_cell_contents". Also made the
player invincible for testing purposes.