Scene and GameObject override works

ToDo: Fix access violation on creating shader - create OpenGL context
before