Added ability to draw interleaved VBOs and specify attribute locations for shaders.