reset GL errors before engine initialization
added scene graph draft (wip)