Refactored GLVertexData