Planning the 2D Renderer | Rust Game Engine Devlog #7