Adding SceneContainer
Adding multi-shader support