Changes to renderer... Need to make it more OpenGl...