clean up smVAO and smVBO
After looking at smVAO, it looks like it was just smVBO, copied and then modified, as there are several member variables that aren't used, and at neamed/typed the same as in smVBO, most notably:
GLuint vboDataId; GLuint vboIndexId; QHash<smInt, smInt> dataOffsetMap; QHash<smInt, smInt> indexOffsetMap; QHash<smInt, smInt> numberofVertices; QHash<smInt, smInt> numberofTriangles;