DIVA -- distributed visualization architecture