Allow mesh to create an empty vertex buffer for when you want to create vertex data after model has been created
Do the same for index buffer
Destroy old buffers when resizing them (creating a new buffer) probably very bad that we wasn't already doing this