C++17OpenGL 4.5ImGui

Hardened the rendering pipeline against shadow indexing failures. Integrated a real-time ImGui UI layer for scene manipulation. Architected recursive Scene Serialization for the ECS using nlohmann::json.
Focused on frame-time stability on integrated graphics (Ryzen 5 5500U).