Networked virtual environments : design and implementation (ACM, New York, 1999)