Initial reverb implementation

The RayPick object is a good example. Basically, Qt allows you to make conversion routines that convert to/from C++ objects to JavaScript "objects"/"hashes"... Other examples are KeyEvent, MouseEvent, ModelProperties, etc.