- merged code with windows port
- work in progress: osg removal