Mercury: A Messaging Framework for Modular UI Components
VR juggler: a virtual platform for virtual reality application development