Tile's image creation refactoring - merging into purgatory