further optimise PGo.go (down to 353 ms from 360 ms)

looking at the scala implementation, we can reduce the space complexity for the Tile type as we only care about the truthiness and never actually use the X, Y fields