Started transferring OpenGL calls to the abstract-able Renderer class