render a list of tile instead from map data
re-working map loading AGAIN