Extract scene elements to separate class
Starting to separate engine from OpenGL scene.