Updated the VertexArrayObject class to allow direct updating of VAO from the  updateData methods used to only work on the indexed versions