work in progress on Mesh class VAO management
rewrote Mesh class VAO management