create rendererclient directories
separate fillRect
have loadTile() return the tile