Chapter 19 The Architecture of Virtual Worlds