+ replaced vector<>
+ add generic index buffer class
+ moved eVertexElementFormat to the prereqs