Creating a class hierarchy.
A working SceneGraphTree with the scenenodes.
Refactoring scenenode to scene-node