Wrap matrix3 and quaternion.
Wrap renderwindow setVisible().
Use existing quaternion rather than create a new one.
Make w,x,y,z public variables.
Move ois go files.
More quaternion code.