#2 - Ensure taverns are next to open path
#2 - Ensure mines are next to open path
#2 - Ensure players are next to open path
#2 - Ensure open path is beside another open path token
#2 - Remove incomplete test for open path reachability
#2 - Separate logic to format tokens as map, make grid formattable
#2 - Reverse expectation logic. Refactor common code.
#2 - Ensure top and bottom are connected with open path
#2 - Ensure path leads from left side to right side of maps.