Data loading refactored with GLSLVertexArray