Add a mesh container for multiple submesh support. Also, drasticlly simplified the buffer and shader classes, just dumb data now. Simplifies render data.