Fixed void* to const void* in copy and create
VAO uses custom buffers instead of direct GLuint
StaticMesh and SkinMesh are now aspects