working render tree, added support for gosomium, added new free fly camera type