-Added code to remove any direct LWJGL dependencies, code has been moved to use the RenderGraphics so that it is generic