major refactoring of sceneEditor final release