Second milestone : map handling

The player can move about the map, and line-of-sight reveals the map as
he travels.