added skipping blank tiles to map.draw()