The mesh is now direclty handled by its corresponding sprite to simplify things
The rendering is moved from the renderer to the sprites. As a result, WgpuRenderer is now more of a rendering context while the renderer in itself is the context + the sprites