Add new methods to the VertexObject interface
Modify VertexArray and VertexBuffer to comply with changes