Avoiding hiding already-revealed tiles
Added support for variable width in tiles