Rendering using VBOs, other minos improvements.