- Fixes in examples - Fixes across all the modules
- Convert where necessary - Adjust type where reasonable - Use SYSTEM headers for gl.h, stb* and vulkan