a collaborative software environment for large-scale tiled display systems