Moved Tile drawing into its own widget